package com.pactera.madp.cp.api.vo.beta;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;
/**
 * @title 原创资讯-数据展示对象
 * @date 2022-06-15
 * @author Deming.Chang
 */
@Data
@ApiModel(value = "原创资讯-数据展示对象")
public class WorkOriginalVO {
    /**
     * 业务主键
     */
    @ApiModelProperty(value = "业务主键")
    private String newsKey;
    /**
     * 资讯类型
     */
    @ApiModelProperty(value = "资讯类型")
    private Integer type;
    /**
     * 资讯分组名称
     */
    @ApiModelProperty(value = "资讯分组名称")
    private String infoSubType;
    /**
     * 资讯状态(0-未编辑 1-未发布 2-已发布 3-待审批)
     */
    @ApiModelProperty(value = "资讯状态(0-未编辑 1-未发布 2-已发布 3-待审批)")
    private Integer state;
    /**
     * 资讯分享标题
     */
    @ApiModelProperty(value = "资讯分享标题")
    private String newsTitle;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;
    /**
     * 创建人Id
     */
    @ApiModelProperty(value = "创建人Id")
    private Integer createUserId;
    /**
     * 创建人username
     */
    @ApiModelProperty(value = "创建人username")
    private String createUserName;
    /**
     * 分组名称
     */
    @ApiModelProperty(value = "分组名称")
    private String groupName;
    /**
     * 资讯图片
     */
    @ApiModelProperty(value = "资讯图片")
    private String newsImg;
    /**
     * 资讯音频
     */
    @ApiModelProperty(value = "资讯音频")
    private String audioUrl;
    /**
     * 标签集合
     */
    @ApiModelProperty(value = "标签集合")
    private List<String> newsTags;
    /**
     * 资讯来源
     */
    @ApiModelProperty(value = "标签集合")
    private String newsAccount;
    /**
     * 发布时间
     */
    @ApiModelProperty(value = "发布时间")
    private String newsTime;
    /**
     * 资讯作者
     */
    @ApiModelProperty(value = "资讯作者")
    private String newsAuthor;
    /**
     * 资讯正文
     */
    @ApiModelProperty(value = "资讯正文")
    private String newsContent;
    /**
     * 发圈语
     */
    @ApiModelProperty(value = "发圈语")
    private String sendChat;
}
